Neandertal Man — synonyms, definition
1. Neandertal man (Noun)
4 synonyms
Homo sapiens neanderthalensis Neanderthal man neandertal neanderthal
1 definition
Neandertal man (Noun) — Extinct robust human of Middle Paleolithic in Europe and western Asia.
4 types of
homo human human being man
1 part of
genus Homo